package com.kingzoon.seckill.dao;

import com.kingzoon.seckill.entity.UpgFlowchart;
import com.kingzoon.seckill.entity.UpgFlowchartExample;
import com.kingzoon.seckill.entity.UpgFlowchartKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UpgFlowchartMapper {
    int countByExample(UpgFlowchartExample example);

    int deleteByExample(UpgFlowchartExample example);

    int deleteByPrimaryKey(UpgFlowchartKey key);

    int insert(UpgFlowchart record);

    int insertSelective(UpgFlowchart record);

    List<UpgFlowchart> selectByExample(UpgFlowchartExample example);

    UpgFlowchart selectByPrimaryKey(UpgFlowchartKey key);

    int updateByExampleSelective(@Param("record") UpgFlowchart record, @Param("example") UpgFlowchartExample example);

    int updateByExample(@Param("record") UpgFlowchart record, @Param("example") UpgFlowchartExample example);

    int updateByPrimaryKeySelective(UpgFlowchart record);

    int updateByPrimaryKey(UpgFlowchart record);
}